Netflix's reality TV series has seemingly drummed up interest in F1, but some drivers indicate it is taking its creative license a bit too far.
Netflix's reality TV series has seemingly drummed up interest in F1, but some drivers indicate it is taking its creative license a bit too far.